troop commanders - German English Dictionary